Block linear majorants in quadratic 0-1 optimization

نویسندگان

  • Endre Boros
  • Isabella Lari
  • Bruno Simeone
چکیده

A usual technique to generate upper bounds on the optimum of a quadratic 0-1 maximization problem is to consider a linear majorant (LM) of the quadratic objective function f and then solve the corresponding linear relaxation. Several papers have considered LM’s obtained by termwise bounding, but the possibility of bounding groups of terms simultaneously does not appear to have been explored so far. In the present paper we develop this idea by suggesting the following approach: First, a suitable collection of “elementary” quadratic functions of few variables (typically, 3 or 4) is generated. All the coefficients of any such function (block) are either 1 or –1, and agree in sign with the corresponding coefficients of the given quadratic function. Next, for each block, a tightest LM (i.e., one having the same value as the block in as many points as possible), or a closest LM (i.e., one minimizing the sum of slacks) is computed. This can be accomplished through the solution of a small mixed-integer program, or a small linear program, respectively. Finally, the objective function is written as a weighted sum of blocks, with non-negative weights. Replacing in this expression each block by the corresponding LM, an LM of f can be obtained. We shall choose the weights in this process so that the maximum value of the resulting linear function is as small as possible. This amounts to a large-scale linear program, which can be solved by column generation. The encouraging results of a preliminary set of numerical tests are presented.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A recipe for semidefinite relaxation for (0, 1)-quadratic programming - In memory of Svata Poljak

We review various relaxations of (0,1)-quadratic programming problems. These include semidefinite programs, parametric trust region problems and concave quadratic maximization. All relaxations that we consider lead to efficiently solvable problems. The main contributions of the paper are the following. Using Lagrangian duality, we prove equivalence of the relaxations in a unified and simple way...

متن کامل

A Recipe for Semide nite Relaxation for ( 0 , 1 ) - Quadratic

We review various relaxations of (0,1)-quadratic programming problems. These include semideenite programs, parametric trust region problems and concave quadratic maximiza-tion. All relaxations that we consider lead to eeciently solvable problems. The main contributions of the paper are the following. Using Lagrangian duality, we prove equivalence of the relaxations in a uniied and simple way. S...

متن کامل

About One Sweep Algorithm for Solving Linear-Quadratic Optimization Problem with Unseparated Two-Point Boundary Conditions

In the paper a linear-quadratic optimization problem (LCTOR) with unseparated two-point boundary conditions is considered. To solve this problem is proposed a new sweep algorithm which increases doubles the dimension of the original system. In contrast to the well-known methods, here it refuses to solve linear matrix and nonlinear Riccati equations, since the solution of such multi-point optimi...

متن کامل

Linear Rate Convergence of the Alternating Direction Method of Multipliers for Convex Composite Programming*

In this paper, we aim to prove the linear rate convergence of the alternating direction method of multipliers (ADMM) for solving linearly constrained convex composite optimization problems. Under a mild calmness condition, which holds automatically for convex composite piecewise linear-quadratic programming, we establish the global Q-linear rate of convergence for a general semi-proximal ADMM w...

متن کامل

Alternative Derivation of Linear Quadratic Regulator

The purpose of this short note is to provide an alternative derivation of the optimal controller for the linear quadratic optimization problem in Section 2. Consider the linear time-varying system dynamics ˙ x(t) = A(t)x(t) + B(t)u(t), x(t 0) = x 0 , (1) where x(t) ∈ R n , u(t) ∈ R n i , ∀t ∈ [t 0 ,t 1 ]. Define the quadratic cost function J(u) = 1 2 t 1 t 0 u(t) 2 2 + C(t)x(t) 2 2 dt + x(t 1) ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Discrete Applied Mathematics

دوره 145  شماره 

صفحات  -

تاریخ انتشار 2004